package com.zja.www.dao;

import com.zja.www.entity.MedicalRecord;
import java.sql.Timestamp;
import java.util.List;


public interface MedicalRecordDao {
    // 创建记录
    boolean insert(MedicalRecord record);

    // 根据ID查询
    MedicalRecord selectById(int id);

    // 根据医生ID和时间查询
    List<MedicalRecord> selectByDoctorAndTime(int doctorId, Timestamp date);

    // 更新记录状态
    boolean updateStatus(int recordId, String newStatus);

    // 根据用户ID查询
    List<MedicalRecord> selectByUserId(int userId);

    // 删除记录
    boolean delete(int id);


}
